Definitions for let off

Definitions for (verb) let off

Main entry: excuse, exempt, relieve, let off

Definition: grant exemption or release to

Usage: Please excuse me from this class


Visual thesaurus for let off